دالة BITLSHIFT في Excel
دوال عمليات البتات
الغرض من الدالة
تقوم دالة BITLSHIFT بإزاحة بتات رقم إلى اليسار بمقدار معين من الأماكن (البتات). كل إزاحة لليسار تكافئ الضرب في 2.
صيغة الدالة (Syntax)
BITLSHIFT(Number, Shift_amount)
- Number: الرقم الذي تريد إزاحة بتاته. (مطلوب).
- Shift_amount: عدد البتات التي تريد إزاحتها إلى اليسار. يجب أن يكون رقمًا صحيحًا. (مطلوب).
أمثلة عملية
المثال 1: إزاحة رقم لليسار بمقدار 1 بت
لإزاحة الرقم 5 لليسار بمقدار 1 بت.
| A | B | C | |
|---|---|---|---|
| 1 | الرقم | مقدار الإزاحة | الناتج |
| 2 | 5 | 1 | 10 |
الصيغة المستخدمة:
=BITLSHIFT(A2, B2)
توضيح: 5 بالثنائي هو 0101. إزاحته لليسار ببت واحد يصبح 1010 (وهو 10 بالعشري).
المثال 2: إزاحة رقم لليسار بمقدار 3 بتات
لإزاحة الرقم 2 لليسار بمقدار 3 بتات.
| A | B | C | |
|---|---|---|---|
| 1 | الرقم | مقدار الإزاحة | الناتج |
| 2 | 2 | 3 | 16 |
الصيغة المستخدمة:
=BITLSHIFT(A2, B2)
توضيح: 2 بالثنائي هو 0010. إزاحته لليسار بـ 3 بتات يصبح 10000 (وهو 16 بالعشري). (2 * 2^3 = 2 * 8 = 16).